system of satellite navigation - Alemán Inglés Diccionario